From:                              route@monster.com

Sent:                               Friday, July 10, 2015 9:48 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Adobe

 

This resume has been forwarded to you at the request of Monster User xapeix03

Vijayanand Kesavan 

Last updated:  11/16/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Chicago, IL  60603
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Vijayanand Kesavan

Resume Value: buai8myaw749dfzi   

  

 

VIJAY ANAND vinju KESAVAN

WEB DEVELOPMENT LEAD ENGINEER, CMS AND PIM EXPERT

8 WEST MONROE ST, APT 1605, CHICAGO, ILLINOIS - 60603

MOBILE: +1 312 774 2885; EMAIL: vijayanandvk@gmail.com

1           HIGHLIGHTS

·   Hands on experience in PIM and CMS solutions

·   Started career as Java Developer since 7th Mar 2006

·   Expertise in designing and implementing CMS solutions with Adobe CQ 5.5 as choice of technology

·   Able to work on own initiative or Lead a team

·   Sun Certified Solaris Associate

2           SKILLSET

·   AEM 6.0 & 5.5

o   Templating with Sightly, AngularJS and Handlebars

o   Good understanding of underlying architecture and frameworks of AEM

o   Knowledge on most of the OOTB features, Customized Forms development, Analytics integration

o   Have worked on Single Sign On integration with AEM

o   Personalization using segmentation capabilities and Campaign management

o   Experienced in writing automated scripts to upload content/assets to CQ repository - CRX

·   PIM – STibo Enterprise Platform (STEP)

o   Good understanding of PIM and underlying concepts

o   Super user trained in STEP platform

o   Hands on doing configurations and Integration efforts in STEP

o   Worked on end to end product information lifecycle

·   Experienced in design, develop and delivering Java based solution

·   Hands on developing applications using Spring – MVC / Web flow / Core frameworks

·   Monitoring, identifying and resolving performance bottlenecks on Sun JVM

·   Tuning JVM performance specific to x86, x64, CMT and UltraSparc Hardware

·   Porting applications from open source/proprietary application servers to Sun application server – Glassfish

·   Hands on experience in using Unix environment such as Solaris, Linux - RHEL, Fedora and Ubuntu

·   Basic Solaris 10 and Linux administration skills

·   Version control tools such as Subversion and Git

 

 

 

 

3           WORK EXPERIENCE

·   Working as Senior Associate Technology (Track Lead) in Sapient Corporation from 12th April, 2010 to till date

·   Worked as Member Technical Staff in Sun Microsystems - Bangalore, from 2nd July 2008 to 9th April 2010

·   Worked as Software Engineer (Engineer-Technology) in Virtusa India Pvt. Ltd. - Chennai, from  7th march 2006 to 1st July 2008 (2 Years and 4 Months)

3.1          SAPIENT CORPORATION

3.1.1         Website redesign for one of leading education universities in illinois

Have worked in Discover and Define phases to discuss and identify the key requirements and validating the choice of technology, documenting the scope matrix, helped Business Analyst with technical inputs to understand the feasibility of achieving key requirements. I have been the technical point of contact with clients to help understand the authoring design, discussing the issues / concerns by co-ordinating with offshore team. Planning for releases with logical breakdown of the components considered in scope.

3.1.2         PIM evaluation for a leading consumer product makers

Have involved in discovering the requirements and worked on creating a future state solution with strong understanding of current state architecture. Have actively participated in stakeholder interviews, identified the needs and translated to the technical and business requirements.

3.1.3         PIM implementation for leading cereals maker in michigan

I have taken responsibility in proposing, designing and implementation of a proof-of-concept for integrating and automating the feeds transfer between the PIM platform and the CMS layer. Involved in estimation efforts, detailed design and proposing solution approach.

3.1.4         Wesbite redesign / re-platforming for Leading insurance provider in US

I have involved in Leading the Design and implementation of CMS re-platforming for one of the leading insurance vendor. This involved creating a core framework to integrate with various modules, single sign on, forms development, web services etc. Personalization was one of the key requirements and was able to leverage the AEM capabilities. 

3.1.4.1         Content migration – uhc.com and medicaremadeclear.com (Aug 2013 to Oct 2013)

This project involved activity of migrating content from a non CQ site to an already existing CQ website.

Primary responsibilities include: 

·   Role of architect in researching and advising the right content migration strategy

·   Documenting the user guide and operations guide

·   Providing technical support throughout the project

·   Getting involved in sync up and technical calls to address issues on a daily basis

3.1.4.2         United Health Group – Survey forms POC (Sep 2012 to Oct 2012)

Have done a Proof of concept using OOTB CQ forms in creating survey forms. Key challenges handled include:

· Application id generation for the saved form session

· Saving and retrieving the form data for the particular application id (Cookie based approach)

· Questions and sub questions relation handling with OOTB CQ form fields

3.1.4.3         United Health Care – Members project (May 2012 to Dec 2012)

It is an online application for United health care Members group which allows customers holding different health insurance plans to login to a single application for accessing any plan information and claims related details.

Technologies: Day CQ 5.5, Java, Spring framework

Responsibilities:

·   Single sign on integration using Adobe Granite SSO handler and Site minder web agent plugin

·   Involved in integrating Spring framework bundles in Felix OSGI and using them in CQ services

·   Responsible for designing and driving development of Registration and promotions module

·   Executed Proof Of Concepts on using personalization capability of day CQ for different promotions and teaser requirements

·   Driving development practices offshore with daily SCRUM meetings and tracking the status

·   Daily sync up with clients on the requirements

o   Active participation in sync up meetings with onsite folks to get the requirements clarified

o   Clarifying technical and functional aspects of the application

·   Designing and developing solutions in Day CQ and Java

·   Responsible for creating reusable Day CQ components, templates etc.

·   Responsible for integrating web services with Day CQ

·   Code review of owned modules

3.1.5         Panera Bread – panerabread.com (March 2013 to Aug 2013)

Panera Bread is a chain of bakery-cafe quick casual restaurants in the United States and Canada. We have revamped complete website using CMS solution enabling the client to easily author content.

Responsibilities:

·   Designing and Implementing Single Sign On functionality

·   Designing and implementing café search module

·   Documenting best practices and coding standards and regular review of code

·   Defining caching strategy

·   Daily technical sync up calls in order to clarify issues and get updates from onsite counterparts

3.1.6         Illinois Lottery (Feb 2012 to May 2012)

Illinois is the first state to offer lottery tickets for sale online, opening the door for an up-to $118 million windfall for the state. Northstar Lottery Group is delivering innovative strategies and cutting edge technology to make the Illinois Lottery one of the top performing in the world.

Webpage: http://www.illinoislottery.com

Scope: Web page redesign (illinoislottery.com) using Day CQ 5.5. and Java Spring framework. I have played key role in successfully delivering the first and second major releases.

Responsibilities:

·   Gathering/clarifying requirements from onsite team on daily basis

·   Updating technical, functional design documents based on changing requirements

·   Driving/Supporting offshore team to implement the Home page and search forms

·   Implementing the Java application based on Spring and Hibernate for lottery ticket search forms and static pages using WCM components

·   Designing and creating the CQ components, templates for multiple pages for the website based on the requirements

·   Complete spring mvc application design and implementation

o   This application will take care of dynamic part of the query forms

·   Sling post servlet implementation to update data feeds from remote server flat file to Day CQ – JCR and Database. Other API used is JNotify.

·   Day CQ deployment during integration testing and UAT.

3.1.7         Hyatt Hotels – Brand Redesign and Multimedia (Jun 2011 to Feb 2012)

Complete revamp of the existing Hyatt websites with Adobe CQ – Content Management System(CMS) as a base of development. The site has eight brands and each brand pages have many components like Background carousel, Quick book, Content detail, Content page list, Content module, Bing Maps, Brand bar and common components like Header, Footer, Left nav etc.

Responsibilities:

·   Designing and implementing the complete site components

·   Writing tech design document and getting the implementation done by peers

·   Frequent sync up calls on requirements clarificaitons with onsite folks

·   Automated content authoring by using api like Jackrabbit, JCROM, Java and Apache POI. The program will import the content from Excel sheet to the JCR repository

·   Implemented bing maps component with input data (JSON) retrieved from JCR

·   Automated the sync up of maps data from DB in ATG environment to the Day CRX repository

·   Developed CQ components like Content page list, content module/detail, Carousel

·   Defect fixing on most of those components

3.1.7.1         Hyatt Multimedia images

·   This involved day cq images metadata correction.

·   A task involving usage of open source tool – Apache sanselan to read the image metadata (image dimensions in specific) and correcting if there is any mismatch.

·   This was done to make sure the images/digital assets in CMS render properly without any UI issues.

3.1.7.2         Brand Redesign - content upload automation

·   An initiative in which the content authoring is being automated

·   Used HTTP commons with Apache Sling post servlet

·   Alternative implementation using Jackrabbit and JCROM object mapping api to automate content upload to day CRX repository

 

3.1.7.3         Amazon EC2 deployment

·   Managing Production server deployment of CRX and monitoring them

·   Creating and managing the EC2 instances

·   Creating and managing Snapshots and Volumes with associated instances

 

3.1.8         Abercrombie & Fitch – SMS/email campaign (July 2011 to Oct 2011)

This project is an SMS and email offer campaign by Abercrombie and fitch, a fabric company for promoting its sales in US.

Technology: Spring, JMS, JSP, Oracle, Weblogic

Responsibilities:

·   Implementation of ping web page to reflect the environments being used for the current deployment

 

3.1.9         Online Air ticket booking (Apr 2010 to Jun 2011)

·   Project Client: Singapore Airlines

·   Duration: 8 Months

·   Role: Senior Associate Technology

·   Team size: 20+

·   Environment: JAVA, Spring framework (Core, MVC and Web flow), Weblogic 10gR3, Andromda projects with MagicDraw UML engineering tool, Eclipse Ganymede, Oracle 11g, Apache Maven, JQuery

·   Project Tenure: 23rd Nov 2009 to Dec 2010

Singapore airlines online booking application

A complete online application primarily focused on providing facilities to book/amend/cancel air tickets online. The implementation involves modules such as

·   Commercial ticket booking

·   Manage booking

·   Redemption points/miles based booking

·   Travel extras-Hotels and holiday packages

·   Fare deals and promotions

·   User profile and preferences etc.,

All above implementations involving interaction with external legacy backend systems such as Kriscom, Amadeus, MARMS and HAS etc., through Java web services and TIBCO middleware with application specific data residing in database (Oracle 11g).

Responsibilities:

Taken responsibilities in:

·   Designing and developing Singapore Stopover Holidays (SSH) module – A  module involving features to book hotels and holiday packages along with air tickets

·   Implementing and deploying web services in web logic application server for accessing legacy systems like Kriscom and MARMS.

·   Fixing defects

·   Database entity design using UML engineering tool called AndroMDA which can generate hibernate xmls and DAOs which the application can use.

 

3.2          SUN MICROSYSTEMS

ISV Engineering - An Engineering group in Sun focused on ISV adoption for Solaris/Open Solaris, Netbeans, Glassfish, MySQL and various other Sun products. We do projects like Technology adoption, Technology Education, Capacity & Configuration Planning, ISV related benchmarks, Sun Partner Advantage Program Developer Support and Supporting ISVs and startups.

Primary Roles and Responsibilities:

·   Developing tools/applications to be used internally in ISV Engineering team

·   Handling development issues on Java, Solaris, Glassfish, J2EE/Web services

·   Benchmarking and performance tuning of ISV applications on various Sun hardware running Solaris operating system

·   Porting of Java based Applications from various platforms to Sun Solaris/Open Solaris and from different application servers to Glassfish

 

3.2.1         Java application to pull information from internal projects web page and to create reports with statistical data

Environment: Java, MySQL, Linux

Role:

·   Came up with an initiative on automating the twiki scripts to generating reports

·   Developed a Java application which can read project entries from a flat file and pushes into a database and can generate following reports:

o   Number of queries that came on specific technology and for specific month

o   Number of Unique ISVs being served by Sun in a financial year

o   Query counts split based on Geo location for every month

o   # queries inquired on supported technologies for every month and so on...

·   Used MySQL as database

3.2.2         PHP CRUD (Create Read Update Delete) operations demo with Netbeans and SAMP (Solaris, Apache, MySQL and PHP) stack

Environment: PHP, MySQL, Solaris, Apache web server, Linux/Solaris

Role:

·               Developed a PHP application demonstrating Create, Read, Update, Delete (CRUD) operations with MySQL database with focus on demonstrating Netbeans features

·               Given a Demo of this application in a code camp

·               Documented cheat sheets with step by step instructions

 

3.2.3         MySQL-InnoDB & MyISAM performance benchmark and JVM performance tuning for the customer application on CMT hardware running Solaris 10 as Operating System

Environment: Solaris, Java, MySQL, Sun T2000 and M5000 hardware

Role:

·               Ported vendor application from Linux to Solaris

·               Identified performance bottlenecks on high loads (loads simulated with jmeter scripts) and suggested tunable accordingly

·               Monitored application with tools like Jconsole and Netbeans profiler and suggested JVM tuning parameters (few tunable are specific to CMT hardware)

·               Captured Throughput, Response time, I/O and CPU utilization using tools like Fenxi and stattool utility of Solaris 10 operating system for the both Database engines

·               Documented a final report on findings and suggestions

3.2.4         Performance tuning and porting an ETL application to Solaris platform

Environment: Sun V40z, T5220 and M5000 hardware, Solaris 10 OS, Java 1.5, Glassfish, Jmeter

Role:

·               Ported application to Solaris Container/Zones with ZFS filesystem

·               Deployed and tested application in Glassfish

·               Addressed compatibility issues in Java 1.6

·               Monitoring and analyzing the system performance in terms of Throughput, I/O, Response time, CPU utilization using stat tools in Solaris

·               Identified above performance bottlenecks and suggested tunables/workarounds to achieve required performance

3.2.5         Porting ISV application running with JBoss on linux to Glassfish on Solaris

Environment: Glassfish v2.1, Solaris, Java, Sun T2000 hardware

Role:

·               Ported application from Linux to Solaris

·               Assisted in porting to OpenSSO from JOSSO

·               Assisted in setting up and configuring OpenSSO (Single sign on) module

·               Glassfish porting with AVK (Application Verification Kit)

 

3.3          VIRTUSA INDIA PVT LTD

3.3.1         Thomson Innovation – Internet application for searching patent related information

 

·   Project Client: Thomson Reuters – United States

·   Duration: 2 years

·   Role: Engineer - Technology

·   Team size: 30+

·   Environment: JAVA, Spring MVC framework, Apache Tomcat 5.5

·   Project Tenure: May 2006 to June 2008

Project Description:

Thomson Innovation is a one stop for all Intellectual Patents from across the world to certified and authorized members. Thomson Innovation is stated to be the most anticipated products for Thomson Corporation.

Thomson Innovation provides the following features to the user:

·               Patent search pages with rich UI to search for categorized Patent Documents

·               Highlighting the searched keywords and navigating across documents

·               Tracking and alerts feature for ordered patent documents

·               Workspace for tracking saved searches and saved user preferences

·               Analyzing patent documents. (Charting) and more..

Project link: http://thomsoninnovation.com

Roles and Responsibilities:

·               Implemented Business logic, Controller and UI in Spring

·               Implemented AJAX/Javascript based rendering functionality in most of the pages

·               Wrote search grammar in ANTLR parser generator

·               Worked on PDF generation tools

·               Being a part of “Code Analysis and Quality” team, refactored existing Java code and delivered quality code that exactly matches the client requirements

·               Being part of “Alpha Delivery Team”, did bug fixing and worked on new enhancement requests

·               Coordinated with the QA and the Dev. team in analyzing and devising stable solution for the bugs that were present

·               Played short term role of Build Engineer on demand

·               Involved in knowledge transfer sessions to explain the application flow to new team members

 

4           ACADEMICS

·               (2001 to 2005) B.E – Computer Science, Anna University, 7.3 GPA

·               (2004) Java and J2EE Course in NIIT - Chennai

·               (2001) 12th: Shrine Vailankanni Group Of Schools, 80.56% marks

·               (1999) 10th: Shrine Vailankanni Group Of Schools, 76.54% marks

5           PERSONAL DETAILS

·   Date of Birth: 13th May 1984

·   Passport number: F6683553 (Valid till Mar – 2016)

·   Primary email: vijayanandvk@gmail.com

·   Alternate e-mail: vijayanandvk2000@yahoo.co.in

Profile updated on Oct 8 2013

Latest revision @ https://dl.dropboxusercontent.com/u/62715944/profiles/Vijayanand_DayCQ_Java.pdf



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Consultant

Sapient Corporation

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

150.00 - 250.00 USD hr

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

From 1 to 3 months

Work Status:

US - I require sponsorship to work in this country.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Senior Consultant

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-FL-Melbourne
US-TX

Relocate:

Yes

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent

Hindi

Intermediate

Tamil

Fluent